@charset "utf-8";

html { min-width:1200px; overflow:-moz-scrollbars-vertical; -webkit-text-size-adjust:none;}
.wrapper{padding:0px; margin:0 auto;}
td,div,body{font-size:14px;font-family:"微软雅黑","microsoft yahei",Arial, Helvetica, sans-serif;}
th{ font-size:14px}
body{margin:0;padding:0; color:#666666;}
p{ text-indent:0px}
*{ margin:0 0 0 0; padding:0 0 0 0}
ol, ul, li { list-style-type:none; }
.cl{ clear:both; height:0px; overflow:hidden; line-height:0px; font-size:0px; width:0px}
input,select{outline:none}
.hidden{ display:none}
img{ border:none}
h1,h2,h3,h4,h5,h6,h7{ font-size:12px }
#container{margin:0 auto;}

.fl{ float:left}
.fr{ float:right}
.default{ color:#333333}
.puton{ color:#333333}
.center{ margin:0 auto}
.w1173{ width:1173px;}
.w1200{width:1200px;text-align:left;}
.ml01{margin-left:20px;}

A:link,A:visited,A:active{COLOR:#333333 ; TEXT-DECORATION: none}
A:hover {COLOR:#eb8715; TEXT-DECORATION: none;}
.Abai:link,.Abai:visited,.Abai:active{COLOR:#ffffff ; TEXT-DECORATION: none}
.Abai:hover {COLOR:#eb8715; TEXT-DECORATION: none;}

.Alan:link,.Alan:visited,.Alan:active{COLOR:#00685c ; TEXT-DECORATION: none}
.Alan:hover {COLOR:#eb8715; TEXT-DECORATION: none;}


/*头部样式*/

#top{width:100%;  margin:0 auto;background: #de0303 ;}
#top .pcon{width:1200px;text-align: center;height: 30px;margin:0 auto;}
#top .pcon .left{float:left; font-size: 14px; color:white;line-height: 30px;}
#top .pcon .right{float:right;font-size: 14px; color:white;line-height: 30px;}

#topnav{background:#000000;height:30px;width:100%;float:left;text-align:center;}
#topnav .pcon{margin:0px auto;}
#topnav .pcon .wel{width:400px; float:left; line-height:30px; font-size:14px;color:#ffffff;text-align:left;}
#topnav .pcon .icon{width:200px;float:right;line-height:30px; font-size:14px;color:#ffffff;text-align:right;}

#header{margin:0 auto;background:#ffffff;width:100%;float:left;text-align:center;background:#0081ba;}
#header .pcon{width:1200px; margin:0 auto;}
#header .left_pcon{float:left;height:135px;width:30%;}
#header .right_pcon{float:right;height:135px;width:70%;}
#header .left_pcon h1{float:left;margin-top: 10px;}



#dong{margin:0 auto;}
.slide{position:relative;height:530px;overflow:hidden;z-index:1;margin:0px auto 0px auto;background:#FFF url(../images/ibg2.gif) repeat-x 0 530px;}
.slide ul{position:absolute;top:0;left:0;height:530px;overflow:hidden;z-index:2;}
.slide ul li{position:absolute;top:0;left:0;width:1200px;height:530px;overflow:hidden;background-position:center 0;display:none;}
.slide ul li a{ display:block; height:530px}
.slide #btnPrev{position:absolute;top:240px;left:0;display:block;overflow:hidden;background:url(../images/left.png) left top no-repeat; width:61px; height:62px; ;z-index:3;cursor:pointer}
.slide #btnNext{position:absolute;top:240px;right:0;display:block;overflow:hidden;background:url(../images/right.png) left top no-repeat; width:61px; height:62px; z-index:3;cursor:pointer}
.slide #slideNum{position:absolute;bottom:10px;right:10px;z-index:5;}
.slide #slideNum a{	float:left;	width:34px;	height:6px;	overflow:hidden;margin-left:4px;display:inline;background:#FFF;}
.slide #slideNum a:hover,.slide #slideNum a.active{background:#F00;}





/*导航样式*/
#menu{height:135px;text-align:right;margin-left:50px;}
#menu .pcon{ margin:0 auto;}
#nav {float:right;}
#nav li{ float:left; height:135px;line-height:135px; width:100px;}
#nav li span{ }
#nav li a{font-size:18px; text-align:center; display:block; line-height:135px; margin:0 auto;  width:100px; color:#fff; transition:background 0.5s;
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */}
#nav li a:hover,#nav li span:hover{font-weight:bold;color:#ffffff;;}
#nav li span{font-weight:300;font-size:12px;clear:both;float:left;width:100%;}
#nav li#first{ border-left:none}
#nav li#first a{ color:#fff;}
#nav li#end{background:url(../images/bg_menu.jpg) repeat-x;}
#nav li:hover{background:#164c72;color:#FFFFFF;}




/* 搜索 */
.search{ margin:0 auto; height:55px;}
.search .pcon{ margin:0 auto; height:100%; overflow-x:hidden;line-height:55px;}
.search .hot_line{width:820px;float:left;}
.search .hot_line b{color:#0089d4;}
.search .forminfo{width:300px;float:right;}
.search form{margin:0px;padding:0px;}
.search input{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#333;height:25px;padding-bottom:0px;padding-left:4px;width:200px;float:left;}
.search .btn{margin-top:-1px;margin-left:-3px; background:#3E210F;width:60px;height:28px; border:0px;color:#FFFFFF;float:left; cursor:pointer;}


/*底部样式*/
.footer_top{margin:60px auto 0px auto; height:320px;width:100%;float:left;}
.footer_top .left_info{width:400px;height:210px;float:left;border-right:solid 1px #5D4030;}
.footer_top .left_info dl{width:150px;float:left;margin-left:20px;}
.footer_top .left_info .pimg{width:150px;height:150px;background:#988275;}
.footer_top .left_info .ptit{margin-top:5px;line-height:25px;height:50px;text-align:center;color:#FFFFFF;}
.footer_top .right_info{width:740px;float:right;}
.footer_top .right_info dl{width:120px;float:left;}
.footer_top .right_info dl dt{font-size:16px;font-weight:bold;line-height:40px;}
.footer_top .right_info dl dd{font-size:14px;line-height:30px;}

#footer{margin:0px auto 0px auto;background:#015377;height:150px;color:#ffffff;width:100%;float:left;}
#footer .pcon{margin:20px auto;}
#footer .ncon{float:left;width:100%;font-size:12px;margin-top:0px;}
#footer .ncon div{ font-size:12px}

#footer .ncon a{color:#79543e}
#footer .ncon ul{float:left;height:20px;margin-top:20px;}
#footer .ncon  li{ float:left; height:18px; line-height:18px; width:70px;text-align:center;border-left:solid 1px #CCCCCC;}
#footer .ncon  .first{border-left:0px;}
#footer .ncon  li a{ font-size:12px; text-align:center; display:block; line-height:20px; margin:0 auto; color:#000000; width:70px;transition:background 0.5s;
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */}


/*左侧样式*/

#left_contact{margin-top:10px;float:left; width:270px; border:solid 1px #cccccc;}
#left_contact .pcon{ width:90%; margin:0px auto;line-height:200%;color:#333333;}



#left_proclass{ float:left; width:270px;border:solid 1px #F4F4F2;}
#left_proclass .pcon{ width:270px; margin:0px auto;}
#left_proclass .pcon li a:hover,.banner02 .pleft .pcon li.more a{color:#ffffff;font-weight:bold;background:#666666;}

#left_proclass .pcon_c{ width:260px; margin:0px auto;background:#989AA5;height:230px;border-top:solid 5px #CC0000;}
#left_proclass .pcon_c li{text-align:center;margin-top:10px;}
#left_proclass .pcon .more{ display:block; line-height:45px; color:#666666}




/*横向一级菜单样式设置*/  
#nav_menu { list-style:none;}  
#nav_menu  li{  
   float:left;  
   line-height:45px;  
   position:relative;  
   width:100%;
   height:auto;
   border-bottom:solid 1px #F4F4F2;
   text-align:left;
   text-indent:4em;
   background:url(../images/icon_07.png) no-repeat 30px 15px #D9D9D7;
}  
#nav_menu a{  
    text-decoration:none;  
    color:#000000;  
    display:block;/*将a行内元素转变成块级元素*/  
    width:100%;  
    height:45px;  
}  
#nav_menu .cli:hover{  
	color:#ffffff;font-weight:bold;background:url(../images/icon_08.png) no-repeat 30px 15px #666666;
} 
#nav_menu li:hover a{color:#FFFFFF;} 
/*二级下拉菜单样式设置*/  
#nav_menu  li ul li{  
    float:left;
	width:100%;
	text-align:left;
	text-indent:5em;
	background:#000000;
}  
#nav_menu  li ul{  
    display:none;/*默认状态下或鼠标离开时隐藏*/  
    width:100%;  
	border-top:solid 1px #cccccc;
	background:#000000;
}  
/*为了兼容IE7写的CSS样式，但是必须写在a:hover前面*/  
#nav_menu  li ul li a:hover{ background:#000000;color:#ffffff;
}  
#nav_menu li ul li:hover{ background:#000000;}  
/*鼠标滑过一级菜单的元素时显示下拉菜单*/  
#nav_menu  li:hover ul{  
    display:block;
	background:#000000;
}  
      


/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; padding-top:40px; padding-bottom:40px; font-size:14px; margin:0 auto; text-align:center;}
/*.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} 
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} 
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px}  */




.pubilie_title01{margin:0px auto 0px auto;width:100%;}
.pubilie_title01  dt{margin-top:0px;margin-left:auto;margin-right:auto;text-align:center;font-size:31px;color:#0081ba;font-weight:bold;line-height:40px;height:40px;width:150px;}
.pubilie_title01  dt span{color:#de0303; display:inline;}
.pubilie_title01  dd{text-align:center;line-height:30px; font-size:14px;color:#888A97;float:center;width:100%; letter-spacing:2px;}


.pubilie_title02{margin:0px auto 0px auto;width:100%;}
.pubilie_title02  dt{margin-top:0px;float:left;text-align:center;font-size:31px;color:#0081ba;font-weight:bold;line-height:40px;height:40px;}
.pubilie_title02  dt span{color:#de0303; display:inline;}
.pubilie_title02  dd{float:left;text-align:center;line-height:50px; height:40px;font-size:14px;color:#888A97;float:center;width:150px; letter-spacing:2px;}


.pubilie_title02  .more_nei{float:right;}

.pubilie_title03{margin:0px auto 0px auto;width:100%;}
.pubilie_title03 dl{margin:0px auto;}
.pubilie_title03  dt{ font-size:22px;color:#3E210F;line-height:45px;text-align:center;}
.pubilie_title03  dd{ font-size:34px;color:#3E210F;line-height:65px;text-align:center;font-weight:bold;}
.pubilie_title03 .pimg{background:url(../images/bg_line_15.png) no-repeat center;height:30px;}


.pubilie_title04{margin:0px auto 0px auto;width:100%;color:#3E210F;border-bottom:solid 2px #013b34;}
.pubilie_title04  dt{margin-top:20px;text-align:left;font-size:24px;font-weight:bold;line-height:40px;height:40px;float:left;width:300px;}
.pubilie_title04  dd{ margin-top:20px;text-align:right;height:40px;font-size:14px;line-height:40px;font-weight:bold;width:600px;float:right;}


.index_company{width:100%;float:left;text-align:center;background:#F7F7F7; padding-bottom:20px; }
.index_company .pcon{margin:40px auto 0px auto; padding-top:20px; padding-bottom:20px;text-align: center;}
.index_company .left_info{float:left;text-align:left;margin-bottom:40px; margin-top: 20px; }
.index_company .right_info{float:left;}
.index_company .ptit{width:100%;float:left;text-align:center;color:red; font-size:40px; font-weight:bold;padding-left: 30px;padding-bottom: 20px;}
.index_company .ncon{font-size:12px;width:95%;text-align:left;line-height:30px;float:left;height:120px; overflow:hidden;}
.index_company .right_info .more{text-align:center;}
.index_company .right_info .more a{display:inline; width:140px;text-align:center;line-height:35px;height:35px;border:solid 2px #0081ba;padding:6px 15px 6px 15px;}

.index_product{width:100%;float:left;text-align:center;}
.index_product .pubilie_title01{margin-top:30px;}
.index_product .pcon{margin:40px auto 40px auto; }

.index_product .pcon  .proclass_con{text-align:center;width:aoto;display:table;margin-left:auto;margin-right:auto;margin-bottom:20px;}
.index_product .pcon  .proclass_con li{float:left;margin-left:20px;font-size:14px;line-height:30px;height:30px;border:solid 1px #979797;width:118px;text-align:center;}
.index_product .pcon  .proclass_con li:hover{}


.index_product .pcon .item{width:25%;float:left;height:240px;text-align:center;}
.index_product .pcon .item  .pimg{margin:0px auto;width:270px;height:195px;border: solid 4px #0081ba;overflow: hidden;}
.index_product .pcon .item  .pimg img{width:270px;height:195px;}
.index_product .pcon .item  .pimg:hover{border: solid 4px #c33e3e;}
.index_product .pcon .item  .ptxt{width:270px;height:40px;text-align:center;font-size:14px;line-height:40px;margin:0px auto;}


.index_youshi{width:100%;float:left;text-align:center;background:url(../images/index_banner.jpg) no-repeat center;height:250px;}


.index_anli{width:100%;float:left;text-align:center;background-color:#ffffff;height:330px;}
.index_anli .pubilie_title01{margin-top:40px;}
.index_anli .pcon{margin:0px auto 10px auto; }
.index_anli .pcon .item{width:33.33%;float:left;height:auto;text-align:center;}
.index_anli .pcon .item  .pimg{margin:20px auto;width:240px;height:auto;color:#FFFFFF;}
.index_anli .pcon .item  .pimg img{width:240px;height:auto;}



.index_news{background:#F7F7F7;width:100%;float:left;}
.index_news .pcon{margin:20px auto 20px auto;}
.index_news .left_pcon{width:45%;float:left;}
.index_news .right_pcon{width:45%;float:right;}

.index_news .pcon .right_pcon ul{margin-top:20px;}
.index_news .pcon .right_pcon li{width:100%;text-align:left;line-height:50px;float:left;height:55px;border-bottom:dashed 1px #7D7D7D;font-size:14px;}
.index_news .pcon .right_pcon li .ttime{float:right;width:120px;height:55px;line-height:55px;text-align:center;}


.index_news .pcon .left_pcon ul{margin-top:20px;}
.index_news .pcon .left_pcon li{width:100%;text-align:left;line-height:50px;float:left;height:55px;border-bottom:dashed 1px #7D7D7D;font-size:14px;}
.index_news .pcon .left_pcon li .ttime{float:right;width:120px;height:55px;line-height:55px;text-align:center;}



.index_links{margin:0px auto;background:#0081ba;}
.index_links .pcon{ margin:0 auto;}
.index_links .pcon dt{float:left;width:145px;height:45px;color:#FFFFFF;font-weight:bold;line-height:45px;}
.index_links .pcon dd{ float:left; line-height:45px; white-space:nowrap; margin-right:10px;}
.index_links .pcon dd a{ color:#FFFFFF}


/*不间断滚动*/
#propro{OVERFLOW: hidden; width:1200px; height:160px; margin:0px auto 0px auto; position:relative}
#inpro{float: left;width: 5000%;}
#propro1{float: left;}
#propro2{float: left;}
#propro .f_l{float:left}
#propro .dw{ width:250px;}

/*不间断滚动*/
#scjqscjq{OVERFLOW: hidden; width:700px; height:150px; margin:0px auto 0px auto; position:relative}
#inscjq{float: left;width: 5000%;}
#scjqscjq1{float: left;}
#scjqscjq2{float: left;}
#scjqscjq .f_l{float:left}
#scjqscjq .dw{ width:130px;}

/*自页面公用开始样式*/
#pagebody{margin:10px auto 20px auto;}
#pageleft{ float:left; width:270px; }
#pageright{ float:right; width:1200px}
#pageright .pcon{ margin:0 auto;}
#pageright .pcon .ncon{ width:1200px; margin:0 auto;}
#pageright .pcon .ncon_news { width:1200px; margin:0 auto;}

.nei_weizhi{background:#F6E5DD;height:100px;z-index:1;float:left;width:100%;margin-bottom:20px;}
.nei_weizhi .pcon{margin:0px auto;z-index:10;text-align:center;*text-align:center;}
.nei_weizhi .pcon ul{text-align:center;width:aoto;display:table;margin-left:auto;margin-right:auto;}
.nei_weizhi .pcon li{float:left;width:154px;height:130px;line-height:100px;text-align:center;font-size:16px;font-weight:bold;float:left;*float:none;*display:inline;*zoom:1;background:url(../images/bg_line_26.jpg) no-repeat right top;}
.nei_weizhi .pcon li a{display:block;width:100%;height:100%;}

.nei_weizhi .pcon li:hover{background:url(../images/icon_07.jpg) no-repeat;}
.nei_weizhi .pcon .cli{background:url(../images/icon_07.jpg) no-repeat;}
.nei_weizhi .pcon .cli a{color:#FFFFFF;}
.nei_weizhi .pcon .cli a:hover{color:#ff6600;}

#pageright .pcon .tit01_nei{background:url(../images/bg_line_23.jpg) no-repeat;height:60px;}
#pageright .pcon .ncon_nei{background:url(../images/bg_line_24.jpg) repeat-y;min-height:800px;}
#pageright .pcon .tit02_nei{background:url(../images/bg_line_25.jpg) no-repeat;height:20px;}
#pageright .pcon .ncon_nei .ncon_nei01{width:90%;margin:0px auto;}



/*自页面公用结束样式*/

/*公司简介样式*/
/*主体样式*/
#pageright .pcon{ margin:0 auto;}


/*新闻列表样式*/
/*主体样式*/

#pageright .pcon .ncon_news .item{ margin:0 auto; border-bottom:1px solid #EBEBEB; padding-bottom:15px; margin-bottom:15px}
#pageright .pcon .ncon_news .item .tit{ margin:0 auto; font-size:16px; line-height:35px;}
#pageright .pcon .ncon_news .item .tit a{ color:#336699}
#pageright .pcon .ncon_news .item .tit a:hover{ color:#ff6600}
#pageright .pcon .ncon_news .item .des{ color:#808080; margin:0 auto; text-align:left; line-height:20px; font-size:14px}
#pageright .pcon .ncon_news .item .des img{ float:left; margin-right:15px}
#pageright .pcon .ncon_news .item .date{ line-height:30px; color:#B9B9B9}


/*产品列表样式*/
/*主体样式*/

#pageright .pic_pcon  .proclass_con{text-align:center;width:aoto;display:table;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px;}
#pageright .pic_pcon  .proclass_con li{float:left;margin-left:20px;font-size:14px;line-height:30px;height:30px;border:solid 1px #979797;width:118px;text-align:center;}
#pageright .pic_pcon  .proclass_con li:hover{}
#pageright .pic_pcon  .proclass_con .clie{background:#273E82;color:#FFFFFF;}
#pageright .pic_pcon  .proclass_con .clie a{color:#FFFFFF;}

#pageright .pic_pcon  .ncon .item{border: 1px solid #CCCCCC;width:270px;margin-top:20px;float:left;margin-left:20px;height:320px;background:#FFFFFF; cursor:pointer;  }
#pageright .pic_pcon  .ncon .item .pimg{margin:0px auto;width:270px;height:220px;overflow:hidden;}
#pageright .pic_pcon  .ncon .item .pimg img{width:100%;height:220px;border:0px;}
#pageright .pic_pcon  .ncon .item .ptxt{width:100%;height:40px;text-align:center;font-size:16px;font-weight:bold;}
#pageright .pic_pcon  .ncon .item .ptxt a{ display:block; white-space:nowrap; overflow: hidden;text-overflow: ellipsis; text-align:center; line-height:200%;float:left;width:100%;}
#pageright .pic_pcon .ncon .item .more{border:solid 1px #013b34;width:110px;height:25px;margin:0px auto;text-align:center;line-height:25px;}
#pageright .pic_pcon  .ncon .item:hover{background:#015377;}
#pageright .pic_pcon  .ncon .item:hover .more{border:solid 1px #FFFFFF;color:#FFFFFF;}
#pageright .pic_pcon  .ncon .item:hover a{color:#FFFFFF;}
#pageright .pic_pcon .ncon .item:hover .ptxt{color:#FFFFFF;}


#pageright .pic_pcon01  dl{ width:100%;float:left; margin-top:20px;}
#pageright .pic_pcon01 .pimg{width:190px;height:170px;float:left;border:solid 5px #DDDDDD;}
#pageright .pic_pcon01  .tit{float:right;width:680px;text-align:left;font-size:16px;font-weight:bold;height:40px;line-height:40px;}
#pageright .pic_pcon01  .ptxt{float:right;width:680px;height:100px;line-height:25px;text-align:left;}
#pageright .pic_pcon01  .more{float:left;background:#000000;width:120px;height:30px;line-height:30px;color:#FFFFFF;margin-left:20px;text-align:center;}
#pageright .pic_pcon01  .more a{ display:block;width:100%;height:100%;}







/*详情页样式*/
/*主体样式*/
#pageright .pcon h1{line-height:25px; text-align:center; padding-top:30px; padding-bottom:10px; font-size:16px; width:920px; margin:0 auto}
#pageright .pcon .ainfo{ width:920px; padding-top:6px; padding-bottom:5px; text-align:center; margin:0 auto; color:#999999}
#pageright .pcon .prenext{ width:920px; margin:0 auto; border-top:1px dashed #CCCCCC; padding-top:10px; padding-bottom:20px}
#pageright .pcon .prenext li{ width:920px; padding-top:2px; padding-bottom:2px; text-align:left}
#pageright .pcon .ncon{color:#333333;line-height:200%;}

.fenxiang{ margin:0 auto; padding-top:15px; padding-bottom:15px;}
.fenxiang .jiathis_style{ float:right; width:180px}